4820
2
3795
1
571
0
2982
3
447
650
662
2710
9
2121
4
646
2361
263
775
1557
787
1787
1945
292
1133
957
951
409
2272
415
417
2198
602
2526
1571