629
0
1518
1
615
521
1889
1051
1150
1470
2163
6
2306
2
1331
964
1129
1506
3116
814
1132
8876
8
1343
440
1651
646
2113
1823
357
544
3025
1906
2296