1691
1
1101
2308
2
12185
5
2788
3
2600
4
5565
9
2430
7394
667
0
1946
2980
300
2213
3429
7
3453
1475
2338
57793
3292
785
610
3154
31371
64
234
4606
2233
3212
27
1301
2489