3236
3
8919
2
977
0
5693
9845
31466
2525
6
143656
11
7985
4
1764
1
13179
10
1760
15
795
946
4108
1300
506
5
16556
1155
1208
672
861
867
477
2681
894
397
674
985
1253