2546
1
1306
2
390
0
3092
572
14492
1551
1439
1463
2735
1043
2224
7952
2299
2522
2644
2758
1498
646
802
729
1750
2694
3
2008
326
3428
968