1084
0
1645
1
56488
869
1132
573
935
1053
798
2033
2
3044
27
4252
2079
3
1454
2767
48766
24
6979
4
1444
356
1756
2431
1326
2417
1686
1049
1073
962
942
4232
2121