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