3680
2
1264
0
1198
1
2271
4
490
475
2840
2123
1386
914
2061
3
1298
668
1931
1599
1105
919
1103
2663
596
11924
2163
562
1862
5430
1581
477
2475
3777
809