584
0
1152
3045
1
4328
10
1015
46414
768
4362
5
1978
464
3488
8
649
520
334
1105
458
1314
2522
431
745
691
4292
2
1869
3659
14
1045
4159
7
2060
1979
1541