673
1
1321
3085
5
2234
4
2184
2036
2
1475
1639
521
0
1466
988
2333
3
916
12459
1126
114
947
1245
966
982
1618
471
2999
459
695
930
1593
3491
2908
10
1974