2280
5
4551
4
1750
2
1441
1659
7
1719
3
1130
1
1124
1065
448
534
2026
10
1084
1518
1486
4356
444
399
57
0
993
2111
1233
787
1991
817
600
1358
705
791
1259