1129
1
1992
3
697
0
1309
2968
4914
2
1539
3644
1554
1371
1779
2254
5389
4499
12
4588
5
2024
108797
2386
2245
2530
4
6236
10
1174
10827
854
2629
585
378
1632
951
1015