1020
0
1824
31535
968
25137
3691
5
17353
503
2275
2
357
2881
19279
1359
1098
323
2587
16
2749
1
2079
3114
4
458
4857
2299
520
1837
4111
2356
492
1463
480
3510