1513
1
1501
1587
3116
2830
7
3498
4
709
292
0
1172
2
282572
1603
445
928
1129
1922
177
661
2419
1838
1886
3036
2461
20
1418
514
2693
3
3909
1123
512
2865
99