1618
1
2999
1859
4
3221
3
4670
2308
0
4083
1694
1752
3156
1394
4012
2131
2
1028
891
716
3137
417
3125
15
901
3758
2502
1149
2664
2621
3587
2776
8819
12