618
0
120
1663
5
773
272
1107
1
542
302
237
383
1110
623
1604
707
3475
844
920
1775
2
1417
672
662
1314
1023
991
1346
1557
1447
1649
1286
3