50
1292
0
14
1179
1
15
1724
2
1471
3
23
1496
948
629
768
1202
5
1537
6
1195
13
1112
1213
1801
1263
1004
4
1868
8
1385
7
1580
1246
1388
1364
904
1072