4257
6
10278
5
1757
6908
8
10247
1080
3
264
2
261
1
63263
36
195
609
470
1399
7
1582
753
923
1041
573
475
269
321
294
145
237
298
182
197
288
241
193
205
1677
4
5435
1989
1126
987
463
710
2150