1679
2
619
3
4287
9
3460
7
1903
1767
950
1
2340
2160
1401
2097
2935
5977
13
1812
1162
1331
1527
1623
1431
1243
1239
1267
1843
1282
8945
1212
0
1558
3629
2267
3013