445
1
430
2312
2
709
508
1943
0
400
300
282572
147
3021
4
1751
20634
8
11951
10
3442
169211
11
345
4820
312
417
361
18403
6
326
2330
380
476
4396
3
38802
13
1282
1885