1418
2
458
0
1015
360
1
371
396
3287
1297
600
1126
4594
759
729
691
422
3659
14
1504
3815
693
3373
325
1099
1232
340
2522
25127
1377
2683