2494
1
1587
1421
1696
0
661
3887
9
1129
915
544
646
3916
6
1949
2
2799
3
1549
2896
10
1163
650
1343
1933
2147
1922
1132
2306
3250
509
1506
745
2814
5
1869
1550