2901
1
2512
2
1966
5
2147
5732
2523
3
421
2149
2364
4
5571
2638
1209
3681
6
1316
0
1639
5527
36905
4944
1791
206
2402
3671