2275
2
3498
4
17353
0
19279
2461
20
1551
467
226
455
1020
177
1073
1389
31535
408
2727
2069
3
2855
357
1146
514
798
1682
827
415
25137
1824
2093
5237
968