2546
1
3510
2
683
0
495
2758
918
1949
3
2809
1267
1551
381
524
1131
69
3149
4
270
468
3092
325
451
269
441
1898
661
428
1009
1425
726
1172
1817