22664
62
853
1
338
463
3
247
675
2
470
2422
12059
6
703
543
891
2396
7
1952
4
1523
5005
5
2110
6959
1179
2118
2631
1770
1440
10111
15
1537
1460
2476
3087
1216
1604