1115
1
1000
0
1254
868
662
5805
3
197
2082
801
311
701
2
2414
2562
3691
4
2886
2930
4285
830
4309
1746
3485
7
6321
5599
11
1813
1394
4723
34
1735
2615
1399
1722