753
10
1211
2
1060
1
1703
3
1870
15
398
720
2267
5859
7
530
296
295
757
0
691
253
376
4
268
1087
5
338
46
768
744
413
1851
737
1111
445
844
1652
527