1338
2
1405
3
651
1
1451
510
990
482
590
479
7226
910
4671
4
270
1350
80
580
67
5285
13
3009
454
861
1369
0
3084
8
88
3667
1837
937
77
719
642