951
1
6517
4
2982
3
1371
2333
1564
796
6
1566
2
917
1752
0
1815
1813
2908
10
3671
2207
2377
6346
16
2394
1660
2132
2990
1142
2781
2302
1053
2934
1431
2472
1558
2108