2910
1
2408
3
1434
2
1250
1454
1688
2038
4
1225
0
887
1086
2112
1261
5584
6
2183
956
2932
2651
5
1038
1812
1747
880
961
1551
1726
3048
1273
1760
9
1975
3637
8
1705