951
1
785
0
1815
2
1053
1700
4018
7
2982
3
1694
1578
6
1451
1232
2333
427
3079
2989
2352
2312
1688
2505
1371
1743
5164
5
3054
1729
2057
1683
1564
2522
3683