3223
3
7976
8
1309
0
1992
7747
4
989
11916
14
1668
697
3321
1275
1
1757
4914
2
5164
5
1522
1888
898
2195
1243
1382
5389
2094
956
1092
1636
761
1149
2035
1847
9877
6