2400
4
2169
2
726
1
637
0
409
1367
381
445
2490
1101
456
2143
1026
2702
671
413
410
1710
379
1045
2328
1133
517
505
403
1661
544
5313
330
722