2781
1
2315
2
3158
298
802
0
1568
784
2670
1015
2669
1694
2294
1923
5375
645
1590
1740
3
1451
1072
951
690
12632
7
3465
1038
843
3518
3835
5
1729
2077
2312