1119
4
1874
15
1499
3
1126
1
1260
0
373
1822
5
1688
812
3322
2
2299
1710
1375
820
1006
789
1184
3004
1558
1795
867
2085
1526
1401
1050
3116
962
2700
1435
3169