10494
10
735
1
1684
4
1850
3
5526
1740
1218
6
1299
7457
12
2356
608
2
2882
616
964
5
1371
0
801
7281
7789
823
879
963
2950
1498
1583
1002
2824
8
2902
7
4009
985
4242
14