2194
1
2270
2
578
0
683
693
468
52099
476
364
504
2440
3
797
585
379
2010
2732
438
713
2349
747
931
461
1109
828
1570
2954
371
1042
444
526