2730
6
886
0
543
2306
2275
2
1020
31535
3114
4
20634
8
1661
2059
1043
1
3293
4677
10
2809
1824
1225
246
1811
911
968
1890
4271
348
2934
19279
6579
9
495
25137
2188