1407
1
3523
3702
4
4241
3
4499
2841
2
1376
1574
2679
25669
0
19783
2535
1200
1810
2011
1323
4044
5
3083
17946
2465
3125
32302
2932
1275
3498
3779
4471
2903
2964
3051