1275
1
1512
2
1422
3
1149
1622
1169
2951
4326
4832
3378
1284
2364
772
2740
2684
2412
1896
1295
1178
710
1225
0
946
1363
1411
2570
1438
2763
605
2837
3026