451
2401
278
1425
308
1576
743
3757
381
1923
604
3108
663
3327
122
610
13
58
59
294
26
124
2
2
3
10
10
42
2
2
3
29
3
10
2
26
31
154
451
2401
278
1425
308
1576
743
3757
381
1923
604
3108
663
3327
122
610
13
58
59
294
26
124
2
2
3
10
10
42
2
2
3
29
3
10
2
26
31
154