407
1
396
2490
0
951
382
1650
273
1667
309
430
302
307
401
1282
397
116
429
363
347
21743
4111
2
288
8116
6
5611
11
2142
578
1072
1425
291
373