1461
3
1123
1
12687
13
1600
2
666
2877
12
736
87
570
1222
2197
5
1241
914
3446
6613
8
694
480
444
1297
688
549
4428
3626
1942
4
733
567
565
461
0
2178
6
339