7793
4
3508
7
4363
2600
2
2082
0
785
610
2305
1101
1
2529
1504
1691
31371
64
4283
5
2465
2692
3
631
2710
849
8819
12
2591
3098
2865
9
215
711
2189
4465
22
2493
1764
36905