2190
1
521
970
0
618
1020
1023
2006
1505
4426
2073
646
968
918
2275
2
3691
5
2809
17353
177
2301
3092
479
2881
683
602
543
953
3840
5155
8
3114
4
3510