768
0
611
4328
10
1009
363
478
2720
639
4965
3
396
2952
2532
422
169211
11
1670
1
5918
4
1343
1779
360
1297
1232
525
840
653
2518
1418
2395