3223
3
181997
11
7976
8
3321
7747
4
1243
1
11916
14
956
0
1382
2
2035
1847
9877
6
3175
5164
5
8323
1522
1888
2740
2195
1668
4832
1803
1092
1636
989
2576
3513
1827
2343
888