2749
1
1452
2526
3
2030
2
1972
2190
2288
3442
1861
5
1337
0
435
4126
6
16550
27
2574
2283
2317
4820
827
5262
10
18403
292
510
1578
4396
274
5155
8
646
2694
1750
9355