714
0
2972
177
2190
1
1043
2306
2727
802
564
631
58
2395
815
2
1860
1182
1132
398
1590
913
1454
1410
25137
646
475
611
1389
1779
356
670