407
1
396
2490
0
951
382
1650
273
1667
309
430
302
307
401
1282
397
116
429
363
347
21743
1496
4111
2
4677
10
5620
11
288
8116
6
5611
2142
578
10324