5010
7
4516
18
2613
6
11411
1
2343
8
6189
12
6705
1509
4892
15
2424
2
1494
1156
1416
1135
1705
3
1082
1414
3029
1123
8006
1893
2287
1693
1666
1306
3347
2297
1684
858
3523
4