2730
6
2657
3
105290
0
2668
2
1824
20634
8
3691
5
1932
1
3203
10
25137
2855
1880
1457
2989
1028
11881
1237
961
2581
4139
4
2269
9355
4536
4126
1093
2189
427
979
2870
2042