7222
4
652
0
429
444
3565
8
3120
504
110
908
660
1271
1
1685
2069
5
780
417
3987
3
503
309
348
93
2830
7
2348
5915
11
2478
5151
2
697
1552
5382
2911
9
803