451
2401
308
1577
743
3757
381
1924
604
3108
2237
11340
100
522
107
562
101
527
78
405
79
406
188
944
167
895
155
771
155
781
157
793
186
959
451
2401
308
1577
743
3757
381
1924
604
3108
2237
11340
100
522
107
562
101
527
78
405
79
406
188
944
167
895
155
771
155
781
157
793
186
959