1025
1
14589
10
1042
4
1633
2110
3271
3920
3
8267
0
7870
2420
2
608
1894
928
418
458
2623
6
4578
10114
12
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905