2126
0
3889
1
2683
2727
5
1020
4075
2668
2
4057
9
5140
3114
4
4598
6
1392
2522
3498
2459
691
2072
2742
871
543
1295
1131
302
2224
48708
15440
39
20002
15
572
637
65096
66