3629
1
951
619
564
1415
2949
0
1301
2
2758
4
2502
1247
8217
6
2231
6345
2740
3140
2906
2496
3
3539
1223
3371
9
2369
3466
419
1676
3105
974
2966
10
1292
1197
1867