1053
0
1129
935
1132
962
1
4232
2
573
6979
4
1454
3277
8
1310
4362
5
798
1733
4940
1113
853
3380
3
1073
5620
11
1745
1861
2299
1403
2138
3488
2114
2623
2024
1049