1416
1
1072
0
1226
1681
2250
2245
3
3053
7
1066
2456
1699
2
2530
4
1095
9305
8
2452
8122
13
2153
7733
2660