493
0
560
8766
2
759
670
846
2522
1152
3287
1
768
611
1227
1782
1009
363
478
2720
10
639
421
396
2952
422
169211
11
766
935
1779
282
360
1297
1232