629
0
223
3651
8
1963
2
2042
1
1979
621
566
504
2124
3
1252
475
2121
1380
458
1494
1212
909
1816
1055
575
984
392
21152
1293
1239
571
7747
4
3252
1017