517
0
467
1045
745
4328
10
768
1232
376
1649
1
1603
432
552
546
1314
1075
1297
1238
396
2328
1431
2
896
909
1033
422
1192
1378
953
296
1428
1069