2907
2
2904
3
2346
0
3301
13
1317
1
1295
2966
11
2209
1486
94424
6247
5
2301
6
1305
852
1923
2102
444571
9
2773
1768
1724
2372
280
108797
1581
2094
4
80