2245
3
3053
7
2911
9
619
1
398656
19
3765
4
297066
0
2763
2255
2
5151
13499
5
2773
6753
17
101415
109
2422
8
2405
946
866
4285
2631
3644
12449
23
3683
2711
2517
2302
928
1998
2088
1720