1528
1
1310
0
3116
1587
514
177
979
1880
2
1124
25137
2830
7
19279
2275
1823
1824
3691
5
2809
17353
2301
1020
3092
2881
31535
661
3196
3
3114
4
3510
4111
2749