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