2400
2
9278
6648
8
553
1
3209
1484
9173
7
5933
6
477
552
2118
3289
2018
9
1116
196
2234
203
1243
7050