928
1
22330
22
2346
3
326
0
1464
2
1616
3650
4179
5
2658
785
975
1446
4017
4
2966
2321
7
398
2306
909
1394
6
888
9807
691
3775
896
2207
3117
20374
1375
11881