2778
6
476
1
2150
2
2142
0
121182
448
430
18403
8876
8
1863
578
4111
2121
4
19279
17353
509
11951
10
1943
282572
56488
7540
9
482
367
8244
1559
370
515
1821
5255
16
1853