5294
11
5142
7
1748
4
1969
7
19854
41
679
3
4406
13
1911
8
1136
3
1235
4
1202
1
1110
5
5031
5