1812
4
1643
1
1403
2
1420
1873
3
4757
1356
0
2508
7
1322
2460
7175
6
1339
1341
1261
8
16379
5
1201
1308
832
1608
747
110
1642
762
2519
11
887
1011
785
996
1295
953