476
1
3428
3
1436
0
629
726
22330
22
2121
4
9807
2
8876
8
1629
2328
1853
417
9176
5
9178
6
304
846
409
510
2987
456
31535
4139
1448
410
2190
360
366
2881