1646
3
2180
1691
1
2508
7
2173
2929
6
1788
1545
2
1008
1539
7160
3132
10
3154
864
0
2166
1660
1825
83
2562
1431
905
2294
2710
1690
2760
4
951
1199
3326
3200
2368