903
0
1821
1
1142
1378
2
4845
752
1242
1552
551
2709
4292
14
885
4
1143
1253
3
4022
1109
1972
1318
2326
568
800
690
253
1265
998
7846
9
398
4017
478