1411
2
107
0
326
1
2275
415
3498
4
292
1655
2830
7
798
381
25137
1880
409
177
1452
3116
3114
1129
571
7952
1374
3006
3
2328
662
3268
3795
661
263
1889