447
0
2069
3
2855
20634
8
646
2033
2
625
2730
6
1029
282572
2668
735
1
2920
9
263
874
458
3125
4820
1227
3442
3235
307
635
2296
1897
4396
3594
180849
2493
662