444
0
3565
8
3120
4
504
110
908
660
1271
1
1685
2069
5
780
417
3987
3
503
309
348
93
2830
7
2348
5915
11
2478
697
1552
5382
803
2317
2802
2292
2
3696
717