901
1
4610
3
1389
2
1049
1631
1496
1181
2012
7
654
1194
1015
953
1089
629
2316
737
8
430
0
420
602
242
339
321
221
1601
4270
4
2659
979
2250
3870
6
1516