3683
1
1527
1504
1672
707
712
2578
586
3263
2
3571
5504
16
9954
6
3554
3
1166
1089
1016
1125
1951
2257
829
0
2377
3242
7
1704
1331
1164
1334
846
2392
4382
4