1679
2
950
1
1903
3
1388
619
3460
7
4287
9
2340
2495
0
2160
1401
2097
1481
2935
2435
2189
5977
13
1393
843
1767
5375
1711
1688
3050
2267
3013
1451
2710
14125
10
2100