2355
4
2348
1
2732
2
3447
7
3012
25669
0
2903
3
528
2320
6
108797
2920
131589
1512
763
236066
14
1348
1033
2556
1310
1712
2983
3090
1601
971
1743
1867
5
459
2395
652
1598