3965
1
545
450
3
2454
5
911
1030
4
2278
1500
2
2029
1441
1636
10
2616
11
1287
8
1540
3616
1616
2198
955
7
396
1663
760
1427
1791
1236
816
0
845
2900
788
7826
3487