1257
2
1309
0
1992
3
2980
1
2207
697
2377
2884
5
3153
5339
2507
4914
1903
3200
6516
8
1031
2935
2209
1380
5389
2760
4
2136
1751
2082
2604
5308
2168
2073
2562
1749