19944
2
1388
897
1
1622
2710
1562
4074
0
4309
3
490
1686
2134
12733
5
5375
2899
2873
1075
2966
11
658
3934
1746
455
297066
4629
15
3238
7
2265
19079
6
13676
21
1534