2245
3
11153
8
4398
10
297066
0
2110
1
1289601
4
2448
2
2773
3765
475
3071
9
571
1880
1992
2799
6
511
452
6779
5
4335
3014
20
5070
19
1226
3053
7
1078
2477
4754
4396
1518
894
2744