5950
10
5579
7
1471
2
2656
14
159
1
801
0
2069
5
1977
1615
7733
1000
745
2578
693
1365
1557
3326
3
526
1079
1812
57793
1575
673
868
784
1883
4606
3212
27
802
5414