461
3002
2350
1168
805
1049
5945
885
764
1830
3154
822
699
2027
1239
239
2586
959
3112
261
1165
1919
4141
2202
2930
1766
4638
3213
905
342