4562
10
1956
2
6676
12
1637
1223
1
1888
851
604
1812
1400
2268
4
11924
8345
6189
3107
5
1431
346
0
3083
3562
1016
537
2327
11
1777
1324