1257
2
3153
1
2507
1295
1903
3
3200
2650
20
6516
8
1031
280
2935
2209
1581
2980
2250
3765
4
2245
2207
0
2136
2604
1226
3053
7
5308
894
2073
2884
5
1380
3683
2562
571