2425
4
880
1
145
0
390
95441
3873
7
403
217
1756
1453
293
23291
3
396
958
1082
321
2010
2703
466
210
264
817
249
602
440
1433
2
2458
600
597
886