5
1535
698
1491
31
1487
53
1465
0
1451
278
1415
14
1401
336
1379
31
1375
44
1353
32
1346
32
1254
509
1239
805
1207
80
1199
702
1192
12
1178
9
1171
1
1140
1496
1139
56
1131
87
1117
6
1114
80
1108
712
1093
1632
1091