1590
1
1681
1306
2999
3
2166
582
0
2044
2
2173
1787
4179
2822
1547
1564
1660
1015
2294
951
8527
3200
905
3326
1669
4
2562
1382
2209
2055
1711
2760
2992
1168