302
0
2669
2
610
131589
1
1247
2405
730
106
1445
2556
4
2740
3
951
773
272
383
2505
12632
7
2755
194
444571
9
3195
2698
2277
980
618
2615
3054
5