2832
605
3444
2464
3275
2111
157417
140710
2502
3352
1372
423
822
41
3685
4402
2981
2451
98
246
5756
671
453