356
0
1756
2
2619
1
2431
3
938
2417
343
975
1182
665
962
4232
398
6979
4
905
928
3277
8
853
1222856
3380
5620
11
1745
3148
9
1566
330
5132
1861
5
2299
4292
1600