2229
4
2317
0
1513
1
417
16840
15
1578
2
18385
3287
3
848
6800
1860
3063
1452
1291
1614
292
1642
2727
5
443
2657
2668
1824
2296
2799
1425
1966
4604
13
838