5947
6
11425
5
1449
3
10668
8
2141
63593
36
509
2
518
110
572
1
449
390
429
1252
526
675
365
351
249
601
380
437
455
14005
9
2208
2037
1891
1830
1280
1396
2050
1188
1187
1402
1289
2000
2635
1008
1428