2564
2
467
0
1045
1152
3659
14
953
408
543
1431
1482
1
296
478
8766
503
484
909
2459
9
1932
691
458
1192
1378
846
2855
3
3092
1428
1069
918
896