785
0
951
1
5164
5
1815
2
2982
3
1243
956
1382
2035
2057
9877
6
1683
5196
3354
3175
8323
1053
1522
1011
1247
2195
1225
1232
1668
2367
4832
427
3079
2989
2352