4275
4
2665
1
5896
3
11092
3352
23632
10
3027
5
9200
6
1992
4720
5740
1287
26744
7
998
12182
3667
4664
3567
2
8703
226
14617
14846
116
2150
9127
16
6001