2954
0
577
584
1346
3240
6
916
1025
1279
4
2151
1
2727
3315
920
3
2400
2159
5
4310
1514
385
692
2346
1061
2349
1664
1889
2061
1645
2
1126
829
1692
683
618