2595
0
2114
1
1400
645
3541
2
665
32302
2338
536
3175
5
577
5771
10
3172
925
3
1059
1133
6294
4
1614
25494
863
297066
791
685
1618