3765
4
1336
2
2615
1
1849
2203
3624
392
0
1537
1380
356
1125
2949
445
1533
2087
980
9956
3
2535
189326
4044
5
3083
2465
297066
3125
3546
2044
444571
9
3498
3779
1045