2185
3
506
1
1297
2
490
1453
4
945
375
1602
5
584
409
2521
839
550
3469
10
594
1084
0
1086
2562
837
922
415
3272
518
1300
1937
441
448
1371
997
542