938
1
2349
3
1066
1405
2535
2
2131
1860
1211
1599
3156
8
1168
1439
1681
266
1699
635
0
1013
2510
1221
3931
6
1431
3576
802
2364
4
1382
2948
9
1522
1491
1366
1988