964
1
18385
2
1411
1717
3
1696
0
1129
1733
1329
1374
635
447
3268
467
650
3795
263
1889
915
2982
417
2330
1566
1642