689
0
2286
2
2959
5
45986
3551
10
2642
1
3046
3
1936
1795
2654
4
9715
6
1101
40177
1933
4142
20850
2228
3407
1140
3128
9877
2502
6612
3008
71
2297
1890
3423
6856
24
1519