5897
6
11377
5
1438
3
10646
8
2115
63577
36
505
2
511
104
567
1
621
8332
7
242
545
526
675
365
429
351
249
601
380
437
455
14001
9
2207
2036
1890
1824
1275
1395
2049
1187
1186
1400
1287
1997
2635
1007
1427