1681
1
1622
2352
2
1296
467
0
2110
2948
9
6346
16
1025
496
1015
1606
8527
4285
3
1494
4
1285
6617
1416
1834
5440
8
3562
1380
1763
2368
2600
1294
2512
1536
1451
19944