1533
2
945
1
1131
2336
733
962
2382
6
2495
0
1259
3655
11
4587
3
3971
1399
2522
3629
847
2698
1765
1881
1423
1414
2778
2082
1156
1923
866
1412
1446
2631
3498