1532
1
2184
5382
5
2001
1825
1125
3589
3
96
0
1811
3090
6
392
2865
2
2731
2801
4
5922
2463
34
2758
477
4199
2420
866
1923
1029
822
12459
87
1475
1622
4354
15