1528
1
1587
2532
0
1880
2
25137
19279
2275
1823
830
1824
1024
3691
5
2809
3325
17353
292
2301
1020
3092
2881
785
31535
661
1324
10483
11
3196
3