1099
1
1889
2522
0
1152
1448
2
691
768
1603
584
1182
1745
1009
915
2334
471
31535
934
1903
543
48766
24
18385
1575
2431
3
2955
1649
3769
7