451
2401
278
1425
308
1577
743
3757
381
1923
604
3108
663
3327
69
380
120
637
120
668
179
909
201
1006
20
96
7
34
8
32
4
14
4
13
451
2401
278
1425
308
1577
743
3757
381
1923
604
3108
663
3327
69
380
120
637
120
668
179
909
201
1006
20
96
7
34
8
32
4
14
4
13