2524
4
584
2
528
1
1870
0
401
1072
2563
5
1086
3
923
416
552
804
556
470
404
771
485
1206
681
479
1115
391
534
405
2311
6
341
543
459
436