989
0
785
610
1304
1
383
623
370
1668
1751
2082
929
3
7394
5
11924
582
1089
2428
2254
1451
12185
608
1331
3614
773
781
194
106
542
8527
1465
2
2466