458
0
846
2767
3
503
759
1045
1774
2
1139
1
31535
1780
282572
3659
14
266
882
608
1232
653
3815
3373
768
1779
391
46414
948
3342
11
6800
360
4328
10
1397