2730
6
2855
3
2657
2668
2
474
0
1824
907
20634
8
1020
968
2275
6554
5
711
5617
1626
1
264
19279
6302
3251
669
663
1043
1222856
4
17353
732
25137
2604
7
693
4677
10
2069