1093
2
138
0
165
392
1346
4
895
3092
1
402
1020
2727
2922
9
2188
2668
734
785
25137
3114
1694
57
1509
1152
2596
1740
453
968
2312
3674
10
300
505
1115