402
1
426
441
460
2
407
405
581
489
399
422
366
246
434
492
139
230
136
98
118
2471
4
940
3
557
870
101
1574
12
3092
1165
2447
184
0
374