1359
1
2347
2
628
0
1360
379
959
1514
782
940
1255
562
1232
1747
1577
342
1012
1201
374
1264
303
471
1717
409
987
741
503
1997
1221
631
1488