2275
2
1889
1
31535
0
19279
3114
4
1824
2789
1565
3
25137
17353
1446
7334
467
4143
6
1783
20634
8
1044
2668
1452
2368
458
43
3353
11
1020
1860
3203
10
2016
3510
909
1378