528
1
13442
15
2782
1748
3106
14861
7
913
0
2302
4702
4
2895
3215
3
4274
3636
2394
40062
19
2502
739
2
2520
2337
5
5674
4329
10
3702
9
2707
1740
1013
4360
6997
3608
3619
2848