1631
1
2661
2
1897
2199
3
1614
2955
121182
4159
7
2000
1815
573
0
476
1333
1461
417
282572
1880
1784
484
1216
1414
812
2125
822
19034
6
177
1377
618
1921
4
1523