693
0
2099
6726
7
953
575
2042
6
552
1779
4328
10
4594
1
2952
503
46414
3659
14
464
918
2522
363
653
1431
2
1921
608
8766
909
1204
1020
458
1378
846
2855
3