104
1
1048
0
1432
2
88
69
548
669
2290
5
92
380
870
735
417
481
210
474
407
2645
3
1104
1483
850
512
421
87
730
1310
93
102
646
72