916
1
1126
947
1245
966
2
982
1587
1254
1155
1335
1321
2781
7034
1355
504
0
1398
676
8786
906
1996
429
2039
7
5825
4
1741
9220
3
4519
15
8859
9
2870
6
986
1572