1456
2
10183
14
1502
2294
1
1357
1786
4362
3
4519
13
3562
5997
4
121
2105
3132
10
2948
9
1072
0
1511
59
4074
1614
4160
1814
2100
2262
2255
6
1443
1303
1133
1352
1378
3634