1823
1
736
1145
1015
1603
2
2372
1049
0
471
518
381
1407
292
2326
4
798
714
1425
1129
1038
935
1133
1939
1132
957
951
454
403
2121
409
415
1045