2275
2
3498
4
19279
1824
0
474
1389
17353
2069
3
2855
907
663
514
1020
177
968
2204
13
25137
711
2668
264
3114
1263
31535
2493
1
4713
5
928
1043
3116
732
598