303
0
1603
2014
3
267
1540
300
909
455
2901
376
968
3203
10
4478
8
918
2716
4
3311
19279
2
2275
1314
1734
1
2961
115
587
2339
358
1004
3691
5
2809
492
17353