2337
5
1518
1
1239
4187
10
1400
1000
1527
3107
1202
1431
2310
2
7471
9
1978
6
517
1933
346
0
2328
3
693
4939
537
11924
1811
1888
1397
403
3372
1324
603
2942
7053
7