1285
8
1651
5
1429
0
1047
1
1720
3
2276
6
480
9859
4
2262
1545
815
2
329
3132
14
2594
7
970
789
762
2403
1377
533
1504
1689
4738
713
2987
458
621
2287
1165
4042