1539
3
1587
1
2799
964
650
0
2330
418
1889
1329
440
1418
2
1334
1378
1446
1968
6062
16
999
670
1132
1762
2210
7
2693
3795
1058
2361
17730
11
3287
883