1085
2
1133
1
1531
1304
18799
9
777
103
490
6
34549
0
1996
14674
1296
800
3374
7
762
2241
4
2653
2571
5
1359
986
3
1330
13150
10
4902
21793
3249
810
2599
5859
1176
1319