3223
3
7976
8
7747
4
989
0
796
6
11916
14
2522
2
1668
2908
10
3321
1275
1
3671
1757
5164
5
1522
2108
1888
898
467
2195
1243
2329
2234
1382
2094
2835
956
2297
1618
1092