1225
0
785
1618
3671
1
938
1495
475
3195
3
1716
2650
20
3629
1218
862
616
327
282
1012
2531
6
2715
2
1412
3539
25494
2975
1309
2534
971
19465
549
3886
1055