536
0
645
6781
1
1458
2949
61216
1133
108797
839
515
728
531
1812
863
323
791
478
370
297066
1595
3926
14
577
685
572
758
2595
1679
2
801
485