1666
2
1923
3
7952
12
1343
0
1822
1
1418
1267
4
597
1967
5848
236
2843
2097
3659
14
1132
2306
810
2955
3250
1544
1569
1506
3003
745
4436
9
2710
8
2814
5