1257
2
1309
0
1992
3
697
3153
1
2507
4914
1903
3200
6516
8
1031
2935
2209
5389
2980
2207
2136
2604
5308
4
2073
2884
5
2562
2377
2866
2020
3371
10
1151
5339
2267
5950