3723
6
2168
3
2638
0
1195
2
1437
417
467
1250
2699
1746
2503
1
1632
873
1691
443
442
1380
2527
312
536
798
1479
1178
497
287
915