5242
0
1376
3080
3
2245
974
1494
1044
1
1226
2683
3053
7
596
4044
5
3083
2
3683
636
1486
337
2465
1729
3125
683
452
297066
1166
932
100
2476
490
3779
4471