2275
2
3498
4
19279
2668
474
0
3114
1020
31535
928
1
17353
264
1824
514
2461
20
802
2730
6
2064
20634
8
907
25137
1169
1389
968
500
2855
3
2069
177
1263
247
707