2275
2
20634
8
31535
0
2730
6
418
771
2809
19279
2668
1040
1
3114
4
2735
17353
1257
1614
2598
2269
3
900
357
1043
1551
1824
2274
802
3134
935
25137
598
300
2855