2668
2
5055
5
3114
4
2327
1
2163
17353
0
6983
650
2369
3006
3
1043
1458
1824
6052
10
5678
8
802
1129
6975
6383
17
517
2657
1664
25137