5478
6
1588
1
1042
1422
0
4936
1966
3
1825
6062
16
839
12590
3045
3230
5709
4
6370
5
769
6891
2082
11
1979
2
2487
1696
10270
3559