1276
0
1300
3
1891
2
2288
5
870
1
1574
1374
4
454
1465
845
913
6
507
501
367
563
1868
1520
8862
23
939
2038
1602
1659
6228
826
1320
3108
1154
1091
2422
2367