517
0
552
745
478
467
438
1232
471
2522
711
296
2992
138355
1649
1
4328
10
1557
1297
525
772
415
631
2152
336
343
839
3659
14
1033
1314
46414
355