4
1101
761
2032
1743
2103
2353
3034
2272
72
57
74
193
1141
481
37
421
121
71
101
931
93
801
781
551
53
64
56
621
15
91
41
59
123
591
381
52
31
301