2595
0
839
2190
883
3926
14
3583
25669
1558
2
515
1133
2936
10
645
728
3629
1
496
3090
6
665
863
1730
758
1324
181997
11
531
25494
581
571
761
1595
721