989
0
761
1
1668
946
1416
2
1405
3
1275
1757
1168
5164
5
1558
1522
1622
898
2195
2622
6
1339
1137
1348
1243
17970
15
685
3629
2377
1382
2094
1393
1424
956
1880