344
1739
308
1577
64
319
77
496
125
640
3
29
160
804
86
429
104
520
25
124
19
90
1
11
26
129
31
155
45
236
344
1739
308
1577
64
319
77
496
125
640
3
29
160
804
86
429
104
520
25
124
19
90
1
11
26
129
31
155
45
236