2188
9
1566
1
3615
2982
3
1880
2
3063
733
952
2060
1124
2819
1452
2076
1823
4546
3114
4
1587
2966
5
2855
1854
6515
25186
14
3251
6
4340