2275
2
3039
8
26120
14
2311
1
20634
2730
6
971
0
2809
1751
2640
31535
19279
246
1949
3
2668
3955
3114
4
1961
968
17353
1945
1043
1824
802
1567
1323
25137
319
218
647