1380
0
467
1788
1
801
2999
3
83
784
582
2377
1225
2449
2
1125
370
526
1394
1091
1814
1632
1168
1813
660
2760
4
1532
1431
2082
1327
1751
2456
2294
1660