552
2
2130
866
803
1
540
34853
19
4755
6
1998
7
1034
1859
9
143
433
176
807
85
324
1866
4
388
1253
1688
423
442
601
2640
3
1311
936
383
1696
2743
5
954