2275
2
637
0
20634
8
31535
2730
6
2809
1824
19279
1234
5
1608
2668
2111
3
3114
4
25137
1020
99
1
17353
164
1551
1043
341
1567
802
846
1132
1525
325
1507
2909
3990