5262
10
7952
1
510
521
784
2608
0
5135
4
418
1255
1653
2725
2
467
2372
16840
15
4049
1279
625
6406
12
11881
3
2697
5
1302
1188
3148
9
1326