2860
1
1348
3765
4
2245
3
2241
1557
3918
7
1226
3053
894
0
3683
571
742
2683
297066
1951
2
2797
5
2039
2773