407
1
396
2490
0
951
382
1650
418
2564
2
1667
309
430
302
307
273
401
1282
397
116
429
326
363
347
21743
4111
477
330
3159
7
2142
578
398