336
1
1164
631
1397
7551
17
1398
1148
355
0
2812
4
706
1129
1096
4111
2
1790
3
634
1458
467
2730
6
5790
1331
3006
6086
543
1291
2445
7
1664
1421
571
750
2914