2730
6
44199
0
1820
2
31535
19279
1020
968
25137
2275
697
846
39034
17353
7039
20634
8
9519
5
1880
282572
2809
637
5617
2727
1626
1
547
13159
10
278
2431
1824
1505
2188
9