1292
9
677
2
1227
13
829
6783
20
1003
1
542
707
1919
11
755
831
832
900
505
3837
459
718
27
0
1352
2444
2098
1669
8
2167
5
2526
349
1408
801
157
523
2380