1505
2
4309
3
2271
4
1097
1
1303
1221
2136
5
2041
2313
2075
4821
2475
319
0
1358
1386
2061
2094
1298
2966
6
2661
1587
1522
495
1888
1348
789
2223
8
4690
3660
3380