1440
9873
66
5330
2195
4303
1996
5254
1238
3187
9518
4237
4253
6182
3749
3686
3613
6130
2549
5728
4069
8746
1512
579
5137
1012
2327
7011
5066
5494
6042
7919
6424