4223
22
1588
1
1042
2189
0
484
2103
19279
2
3990
477
530
4
4771
518
1348
860
839
1961
2920
3
552
290
1222856
822
474
1850