815
2
71365
0
2999
9
1113
4
1308
1
1337
1527
1303
3
773
877
5928
454
482
1396
7
120
1357
5
2746
16
1718
547
2645
422
1425
542
656
543
560
743
1312
1338
880