2123
1
2866
3
1854
2175
712
257
0
583
4415
1522
1878
5381
4
727
2
4630
7
2015
957
1477
446
9608
2150
1594
6
567
190
937
301
478
422
1358
2018
9
851
3933
5