1421
1
1163
2982
3
1131
0
691
1933
2494
2855
2126
838
2147
247
6800
646
509
3092
2587
16
423
3233
798
2024
5
390
968
3691
2809
2
2301
1020