2840
2
558
1
2906
4943
2740
951
1063
10827
4
619
1828
3
564
2245
616
0
346
2502
2457
1087
6236
10
1774
3012
1777
4837
5
643
1475
2244
3140
3423
2322
1618
1442