2535
2
1371
1
2358
9
3090
6
3694
32302
0
19783
3326
3
3498
4
1801
1013
3931
1066
17946
1366
1988
2349
1305
737
650
5347
6095
2919
6899
25669
1211
462
6346
16
1628
1663
5