2799
3
646
0
1889
1
3795
964
1586
1129
4557
8
1024
2
2474
3250
1651
1869
2982
3632
5
1513
2368
1418
1894
1550
1501
3025
1448
671
1291
1421
1008
1074
1132
2372