430
1
382
307
1667
0
1282
1762
4
1943
4111
2
2490
709
18403
6
309
302
2142
401
361
397
508
429
380
347
326
21743
1044
445
578
322
1072
5611
11
291