909
1
1294
2
4646
11
773
5540
1577
989
1713
9
1858
459
618
2448
5
1282
1655
2205
588
564
677
749
4556
10
745
0
2213
516
400
2981
4
483
2625
662
1160
951