57793
0
2580
1
1412
1535
2687
5
2122
2
6899
9
2108
10
3175
8607
8
1720
14125
1295
2100
2982
1213
2776
1456
2794
1688
1833
4943
1622
2153
7
1196
1431
3863
2521
3079