2030
0
3322
843
1
1616
2661
2
626
607
4684
1304
14118
18
2555
4
2620
3569
1274
813
1359
1800
769
585
510
5583
1631
1813
1426
3
1444
1115
1601
872
2544
1726