1095
1
3965
1926
282572
0
4140
3
1961
4
1655
2
1260
1544
964
2855
4820
3442
256612
18403
6
4669
20634
8
96512
36045
4396
3535
5
3027
10
1006
2774
2493
483
2659
1490
2955
2069