5338
0
20163
44
1193
788
1230
1078
2
1114
1
4723
13
1100
21
2620
485
3107
7
471
416
2032
6747
1648
1068
603
810
765
405
2151
1848
713
1001
977
128
189
2524