2275
2
20634
8
2730
6
637
0
2809
246
31535
19279
2668
2727
3114
4
1824
17353
1043
1
802
567
25137
4922
2211
1020
804
1477
1132
968
3599
2855
3
338
312
1956
247