1075
1
3475
5
747
0
623
302
577
1107
383
917
2
4900
3
2217
2392
1294
2262
3544
1663
773
1451
1945
861
237
2265
2660
2578