2429
0
1125
2629
2
1816
949
296
585
1
378
1022
951
189326
1015
562
2906
528
1087
5704
1694
2199
9956
3
3012
4
6844
34
3546
467
2799
6
1233
719
297066
5504
16