3203
10
1530
1
2564
2
1930
1188
7208
7
2321
799
1255
1750
1221
1302
0
1091
2725
1664
4331
4
3799
12
3832
3
1367
1053
22330
22