3957
3
4309
2655
1
2211
2959
3154
6
2642
2368
2309
0
1226
2
4702
4
714
676
1681
930
2480
1691
2710
2166
2707
1590
4074
5635
1690
2229
83
2155
1788
19079
2907