2749
3
682
24230
24
792
1
7151
4
800
789
597
13601
18
19425
22
587
757
512
449
416
511
408
865
998
546
755
633
574
1075
463
578
593
1811
3525
1615
2226
2
1386
1310
1079
1240
1380
1288
1696
1444