1513
1
1170
1418
2
266
0
1586
458
964
1024
226
7952
584
4594
691
759
3659
14
467
431
1152
503
1045
4328
10
896
422
517
745
479
2952
1232
471