2041
1
318
0
2522
1137
968
584
2855
3
1131
572
2243
7
81
1392
407
314
2328
955
970
1222856
4
1528
2546
676
646
2551
1823
2
1498
2987
813
1372
458
390