2982
3
3795
1
662
0
571
415
4713
5
447
650
2922
9
1786
4635
8
1945
2
646
798
3171
263
177
775
2493
1557
3375
514
1780
2634
2346
417
3498
4
479
266
675