3381
3
2730
6
1020
0
3251
3440
2
5108
4
19279
4677
10
20634
8
111
25137
31535
3293
1
2275
4536
1551
2459
9
2188
2668
2059
3114
5617
5
1898
17353
2445
2084
1824
3674
1498
1115