2489
2
1429
0
899
1
371
1347
1175
3222
6
892
1251
1019
2366
5
784
526
1788
3720
1466
1445
4179
1267
1178
300
688
1060