10507
23
2368
1
1424
1665
2
2773
5
2658
10
3326
3
1532
1037
1425
2565
467
0
2901
915
8637
11
4832
2512
2166
83
693
1690
526
2710
784
801
2243
6
1558
1371
1372
1788