992
0
3370
9
1257
1653
1
1885
7
3220
6
4914
1005
2
1124
3
1651
2179
1324
1371
4446
489
462
465
631
1308
588
845
922
640
892
375
1405
1485
1994
890
537