1702
2
2457
0
1121
4223
22
2337
477
1218
1
475
576
5861
6
9953
4
2269
788
529
91021
3
2921
7
1073
1346
1850
1794
2645
2431
814
1678
1974
3315
5108
2920
697
2256