1402
2
2335
2065
4716
4
1457
1
2036
6
2500
1240
2835
4366
3950
2165
0
618
6070
4239
16513
997
592
2440
11
2290
3445
10
1760
8
908
12135
5
2099
7
1824
2980
1250
2001
9
263406