2355
4
2348
1
528
0
2320
6
108797
2920
1512
763
1348
3012
2556
1712
2
3447
7
3090
2732
1743
1867
5
25669
2395
1444
2903
3
131589
1570
2143
2932
12761
2949
1806
459
1900