3157
7
3045
1
2659
382
2
2121
2632
3
561
2143
0
2710
8
3036
56488
6975
4
2372
1684
2982
993
1448
775
650
2033
3044
27
4252
2079
1421
1329
1501
661
48766
24
1733
544