1129
0
3795
1
417
650
662
447
20634
8
848
661
1470
646
2442
2
1329
2474
1385
1501
521
544
1054
1889
2730
6
375
390
107
1587
543
263
1330
2657
3
870