2883
5
1788
1
1226
4670
3053
7
1667
3
3962
6
3517
1683
0
5597
8
7304
19944
2
5135
4228
3128
3683
2949