2793
4
644
2
1644
1
2326
1250
5
467
558
1077
3
63025
17
701
568
708
420
1070
0
1080
1392
625
1128
1772
605
648
487
595
2287
633
662
4871
7
1316
745
1117