1048
0
88
1
1432
2
548
1631
3
74
87
640
2190
4
1628
665
739
108
895
602
1045
1304
346
83
816
941
553
802
116
607
827
402
1131