1606
1
951
1660
2562
2
3326
3
2906
1632
1788
2184
1913
0
2530
4
1174
123674
35
1749
2732
1590
2786
5
2166
697
2294
3706
8527
4096
1812
2999
1751
4651
913
2631
2322