951
1
2245
3
3080
2352
2
21152
8
1371
1047
3090
6
2932
297066
0
3079
2989
5151
4018
7
745
1815
3715
1700
2982
1564
4168
4
4651
2001
1903
189326
1813
2619
1030
2773