2494
1
1287
3
1163
2
1488
14589
6
1018
3185
4
2218
2261
974
1553
1134
3351
10233
14
3079
1370
1734
2939
2245
3482
1000
1646
0
2517
5
6706
8
1459
1205
991
4861
1350
984