2934
2
3941
0
2258
1
3498
4
801
1819
21152
8
1814
255
693
673
572
796
6
2285
9
2456
7304
7
2906
1153
5164
5
2136
2277
22731