3151
4
2792
6
3406
8
4276
2
1319
1
4128
2230
5
2358
3066
1792
2023
1042
3770
981
2791
2672
1352
1370
1625
5605
3
1509
2145
812
1252
884
1098