2855
3
20634
8
2668
2
2730
6
2657
282572
0
1880
2069
1155
417
25137
424
2189
413
543
2076
1
625
308
1096
436
1614
1020
372
1824
432
688
443
2328
2283
2120