3054
2
2309
1
14470
1859
16062
15
2165
3863
14
989
0
1250
1876
1212
8411
3
2821
2193
1669
4971
785
10317
2082
610
1681
773
1089
194
7394
5
32353
12
1451
5505
1107
1754