2071
0
2103
1
672
1084
1129
1154
56488
1132
573
935
1053
798
2033
2
3044
27
4252
2079
3
1454
650
48766
24
6979
4
356
1756
2431
2417
1049
1073
962
4232
1841
1222856