1557
0
1661
1
2634
602
1513
2069
3
722
349
410
2346
787
1161
846
474
1124
2830
7
1610
668
381
1101
286
1931
2
2161
719
2490
4455
1893
2328
4377
5
3868