1603
0
1649
1
303
2952
392
4594
649
474
423
255
2740
458
2690
422
25127
1541
514
257
2647
6800
154
239
759
363
1779
1780
1431
2
8766
1095
664