1853
0
2730
6
20634
8
1824
2657
3
2668
2
25137
303
1237
1
968
547
2855
2275
6058
543
105290
1020
3203
10
2881
19279
482
31535
17353
2749
597
3114
4
7334
979
1098
291