1380
0
3196
6
1015
1
951
2312
1787
784
467
496
2110
1606
4079
4
3518
3
868
1844
1681
1749
2522
2
843
830
1547
1306
801
2173
2530
1813
526
2377
582
83