496
0
1749
1
2732
2
951
1000
766
8527
673
1812
913
2322
4
1431
1763
830
6236
10
802
1514
1814
5949
5
1380
2906
4443
9
2223
2384
980
24337
22
123674
35
2786
1161
3738