2861
1
496
0
3326
3
951
3673
6
8527
1746
2
3386
467
2209
2322
4
10827
830
6346
16
6666
7733
2786
5
4335
24337
22
673
2562
123674
35
1787
1526
1380
2245
2732
1749
1690
1000