5106
5
3864
2
2102
0
3183
3
10423
1
749
1957
1581
12779
8
2940
1557
1661
4
1484
5849
594
2272
9836
15
1700
960
1552
1448
2473