2275
2
1952
31535
0
19279
3114
4
1824
1603
25137
17353
7334
467
543
1575
292
2030
3
4143
6
357
1
544
20634
8
2668
1452
218
623
635
458
43
3353
11
1020
1860
3203
10