1590
1
2427
12
2999
3
1816
83
4179
2100
2
790
3132
10
6779
5
2740
1102
951
1660
1431
2368
2562
637
0
1547
1788
2710
1568
2166
1691
8527
3771
1168
3200
1681
1749