1513
1
1501
2275
2
1642
3116
662
0
3498
4
6800
3114
1125
1124
466
842
2799
3
31535
661
2830
7
1929
2254
6
19279
980
2668
1452
1374
3795
6062
16
263
928
17353
1622