1380
0
784
1558
2
3354
1
2999
3
4179
1787
1843
2173
830
2505
83
868
1306
1267
2669
582
2166
801
3465
2044
1547
3835
5
2057
2377
1020
619
1199
1015
2294