11455
0
7843
5
14676
2702
3102
1594
1
6117
9
3808
6
98638
31
196077
724
2
10222
21168
9931
1391
3308
4
555
3121
663
88
591
648
3
834
363
276
200
208
936
559